function main(argc, argv)
{
    var i = 0,j = 0,x,y, a = 1, b = 2, c = 3, d = 4, e = 5, f = 3, g = 2, h = 1;

    x = 0;
    y = (((((x+a)*(x+b))*((x+c)*(x+d)) * ((x+e)*(x+f))*((x+g)*(x+h))) * (((a+x)*(b+x))*((c+x)*(d+x)) * ((e+x)*(f+x))*((g+x)*(h+x))))
    + ((((x-a)*(x-b))*((x-c)*(x-d)) * ((x-e)*(x-f))*((x-g)*(x-h))) * (((a-x)*(b-x))*((c-x)*(d-x)) * ((e-x)*(f-x))*((g-x)*(h-x)))))
  + (((((a+x)*(x+b))*((x+c)*(x+d)) * ((x+e)*(x+f))*((x+g)*(x+h))) * (((a+x)*(b+x))*((c+x)*(d+x)) * ((e+x)*(f+x))*((g+x)*(h+x))))
      + ((((x-a)*(x-b))*((x-c)*(x-d)) * ((x-e)*(x-f))*((x-g)*(x-h))) * (((a-x)*(b-x))*((c-x)*(d-x)) * ((e-x)*(f-x))*((g-x)*(h-x)))));

    print(i);
    print(" ");
    print(j);
    print(" ");
    print(y);
    print(" | ");
    var n = 10;
    a = array(n);
    print_array(a, n);
    return 0;
}

function print_array(arr, size)
{
    var i;
    for (i = 0; i < size; i = i + 1)
    {
        print(arr[i]);
        print(" ");
    }
}
